rocket launch - Turkish English Dictionary